Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
171 NEEDWOOD ROAD Terraced £86,000 3 Oct 2002
177 NEEDWOOD ROAD Semi-Detached £20,159 28 Nov 1997